package com.anhuanjia.tools.eao.bean;

import java.util.Date;
import java.util.List;

import com.efastsoft.framework.annotation.dao.Column;
import com.efastsoft.framework.annotation.dao.Indexes;
import com.efastsoft.framework.annotation.dao.Table;
import com.efastsoft.framework.data.DataType;
import com.efastsoft.framework.orm.DAO;

/**
 * 编号方式
 * 
 * @author Administrator
 *
 */
@Table("eao_number_type")
@Indexes("")
@SuppressWarnings("serial")
public class EaoNumberType extends DAO<EaoNumberType> {

	@Column(type = DataType.STRING, length = 50)
	protected String ID;// 主键

	@Column(type = DataType.STRING, length = 50)
	protected String Name;//机构Id
	
	@Column(type = DataType.STRING, length = 200)
	protected String Explain;
	
	@Column(type = DataType.INTEGER, length = 50)
	protected Integer Type;
	
	@Column(type = DataType.STRING, length = 50)
	protected String IsTrue;
	
	@Column(type = DataType.DATETIME, length = 50)
	protected Date CreateTime;
	
	@Column(type = DataType.DATETIME, length = 50)
	protected Date UpdateTime;
	
	@Column(type = DataType.LONG, length = 20)
	protected Long CreateUser;
	
	@Column(type = DataType.LONG, length = 20)
	protected Long UpdateUser;

	public String getID() {
		return ID;
	}

	public void setID(String iD) {
		ID = iD;
	}

	public String getName() {
		return Name;
	}

	public void setName(String name) {
		Name = name;
	}

	public String getExplain() {
		return Explain;
	}

	public void setExplain(String explain) {
		Explain = explain;
	}

	public Integer getType() {
		return Type;
	}

	public void setType(Integer type) {
		Type = type;
	}

	public String getIsTrue() {
		return IsTrue;
	}

	public void setIsTrue(String isTrue) {
		IsTrue = isTrue;
	}

	public Date getCreateTime() {
		return CreateTime;
	}

	public void setCreateTime(Date createTime) {
		CreateTime = createTime;
	}

	public Date getUpdateTime() {
		return UpdateTime;
	}

	public void setUpdateTime(Date updateTime) {
		UpdateTime = updateTime;
	}

	public Long getCreateUser() {
		return CreateUser;
	}

	public void setCreateUser(Long createUser) {
		CreateUser = createUser;
	}

	public Long getUpdateUser() {
		return UpdateUser;
	}

	public void setUpdateUser(Long updateUser) {
		UpdateUser = updateUser;
	}
}
